ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

New WINDEV, WEBDEV and WINDEV Mobile 2024 feature!
Help / WLanguage / Managing databases / HFSQL / 
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Calcule l'aire d'un polygone en coordonnées géographiques.
Exemple
monPolygoneGéo est un PolygoneGéo
// Déclaration d'une polyligne utilisée pour définir le contour du polygone
maPolyligneGéo est une PolyligneGéo

// Construction de la polyligne représentant le contour du polygone : 4 points
maPolyligneGéo.AjoutePoint(2.681548, 43.802043)
maPolyligneGéo.AjoutePoint(2.816297, 43.725179)
maPolyligneGéo.AjoutePoint(2.842733, 43.817899)
maPolyligneGéo.AjoutePoint(2.644979, 43.837466)
// Fermeture du polygone, en ajoutant le premier point à la fin du contour
maPolyligneGéo.AjoutePoint(2.681548, 43.802043)

// Affectation du contour construit précédemment
monPolygoneGéo.Contour = maPolyligneGéo

// Calcul de l'aire
Aire est un réel = monPolygoneGéo.Aire()
Syntaxe
<Résultat> = <Géométrie manipulée>.GéométrieAire()
<Résultat> : Réel
  • Aire de la géométrie, exprimée en mètres carrés. Si la géométrie manipulée correspond à une géométrie multiple, le résultat correspond à la somme des aires des différentes géométries.
  • 0 si l'aire de la géométrie n'est pas calculable.
En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage. L'unité de l'aire correspond au carré de l'unité utilisée pour définir les points de la géométrie manipulée.
<Géométrie manipulée> : Variable de type PolygoneGéo
Nom de la variable de type PolygoneGéo à manipuler.
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Minimum version required
  • Version 2024
Comments
Click [Add] to post a comment

Last update: 04/23/2024

Send a report | Local help